Jump to content
  • 0

как задать [b]height[/b], чтоб при разной высоте содержимого высота блоков была одинаковой?


Zeeeya
 Share

Question

Здравствуйте, уважаемые форумчане!

Подскажите, плиз, как задать height, чтоб при разной высоте содержимого высота блоков была одинаковой?

a1bd65116510.jpg

сейчас код такой:

#left {
float: left;
width: 169px;
background: url(../images/fon_01.jpg) repeat-y;
height: 100%;
padding-left: 30px;

}

#content {
margin-left: 169px;
float: none;
width:853px;
height: 100%;
background: url(../images/fon_02.jpg) repeat-y;
height: 100%;
padding:5px;
text-align:left;

Edited by Zeeeya
Link to comment
Share on other sites

11 answers to this question

Recommended Posts

  • 0

min-height, max-height? Если контента больше, то overflow:hidden; блоку, тогда все обрежется и высота будет оставаться неизменной. Или скроллы делать. В общем вариантов несколько. Из рисунка могу представить, что надо левому блоку задать высоту постоянную, здесь min-height.

upd: Высота правого всегда разная? Я не понял сразу.

Edited by Softlink
Link to comment
Share on other sites

  • 0

Softlink , ага, только хотела спросить, как быть при разной высоте правого...

Тогда здесь другое решение.

Задайте родителю, куда вложены контент и левый блок фон контента, а зафлоченному блоку не указывайте его.

Link to comment
Share on other sites

  • 0
Тогда здесь другое решение.

Задайте родителю, куда вложены контент и левый блок фон контента, а зафлоченному блоку не указывайте его.

Родителю задать высоту 100%? Зафлоченый - это который? :rolleyes:

Edited by Zeeeya
Link to comment
Share on other sites

  • 0
Тогда здесь другое решение.

Задайте родителю, куда вложены контент и левый блок фон контента, а зафлоченному блоку не указывайте его.

Родителю задать высоту 100%? Зафлоченый - это который? :rolleyes:

Зафлоченный, это которому задан float.

http://jsfiddle.net/mubT7/

Link to comment
Share on other sites

  • 0

про "зафлоченный" понятно.

сдалала, ничего не изменилось...

вот код:

#body{
height: 100%;
}
#left {
float: left;
width: 169px;
background: url(../images/fon_01.jpg) repeat-y;
padding-left: 30px;
}

#content {
margin-left: 169px;
width:853px;
height: 100%;
background: url(../images/fon_02.jpg) repeat-y;
height: 100%;
padding:5px;
text-align:left;

Link to comment
Share on other sites

  • 0

на рисунке фон однородный я вижу. В коде непонятно что за картинки. Вы пример смотрели?

Делаем общий контейнер, задаем ему фон, в него вкладываем два блока, сайдбар и контент.

Т.е. по факту мы не тянем блок, а просто создаем визуальное восприятие того, что блок монолитный.

p.s. если у вас все-таки фон неоднородный, то можно вложить один блок в другой.

есть ссылка на страницу?

Edited by Softlink
Link to comment
Share on other sites

  • 0

на рисунке фон однородный я вижу. В коде непонятно что за картинки. Вы пример смотрели?

Фон - однородный, но с обводкой и градиентом... Картинки -

левый кусок фона:

edc13bcc7a59.jpg

и правый:

4dc3406a8ca2.jpg

,

повторяощиеся по Y

Делаем общий контейнер, задаем ему фон, в него вкладываем два блока, сайдбар и контент.

Т.е. по факту мы не тянем блок, а просто создаем визуальное восприятие того, что блок монолитный.

Если просто задать фон (изображение конкретных размеров), как будет растягиваться фон (заданный не цветом, а изображеннием)

пример посмотрела, конечно...

сайт на локалке еще.

Edited by Zeeeya
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy